#include <stdio.h>

void func1(int x);
void func2(int x);
void func3(int x);

int main() {
    int value = 10;

    func1(value);
    func2(value);
    func3(value);

    return 0;
}

void func1(int x) {
    if (x > 0) {
        printf("func1: x is positive\n");
    } else {
        printf("func1: x is non-positive\n");
    }
}

void func2(int x) {
    if (x % 2 == 0) {
        printf("func2: x is even\n");
    } else {
        printf("func2: x is odd\n");
    }
}

void func3(int x) {
    if (x > 100) {
        printf("func3: x is greater than 100\n");
    } else if (x > 50) {
        printf("func3: x is between 50 and 100\n");
    } else {
        printf("func3: x is less than or equal to 50\n");
    }
}
